customer demand - German English Dictionary